non-active surgical implant - Francés Inglés Diccionario